/* CSS Document */
div#main #title{
font-size:14px;
font-weight:bold;
border-bottom:6px solid #E5E6E6;
height:25px;
line-height:25px;
padding-left:5px;
}
div#main div.mianzheng{
margin-top:10px;
height:auto;
overflow:auto;
clear:both;
}
div#main div.mianzheng1{
margin:0px;
padding:0px;
height:auto;
overflow:auto;
clear:both;
}
div#left_block_product{
width:680px;
float:left;
margin:10px 0px 0px 0px;
}
div#right_block_product{
width:240px;
float: right;
margin:10px 0px 0px 0px;
padding:0px;
}
.leftblock_pic{
float:left;
width:220px;
text-align:center;
margin:10px 5px 0px 5px;
}
.rightblock_content{
width:430px;
float:right;
padding:0px;
margin-top:10px;
}
.rightblock_contentlei{
width:405px;
float:right;
padding:0px;
margin:0px;
}
.rightblock_content-title{
height:25px;
line-height:25px;
margin:0px;
padding:0px;
font-size:12px;
color:#666666;
}
.rightblock_content-title1{
line-height:20px;
margin:0px;
padding:0px;
font-size:12px;
color:#666666;
}
.titleleft{
font-weight:bold;
font-size:12px;
}
.pic1{
width:95px;
float:right;
margin-right:15px;
margin-top:0px;
height:auto;
overflow:auto;
}
.pic1-title{
width:90px;
height:20px;
}
.pic1-tu{
width:90px;
height:45px;
border:1px solid #cccccc;
text-align:center;
}
.collect{
width:90px; 
float:right;
margin-top:15px;
text-align:right;
padding-right:10px;
padding-top:50px;
font-weight:bold;
color:#666666;
font-size:14px;
}
.modTop {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
height:auto;
overflow:auto;
}
.modToplp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/modAT.gif) repeat-x scroll left top;
}
.modTop span.modATL, .modTop span.modATR {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg.gif) no-repeat scroll left top;
float:left;
height:28px;
overflow:hidden;
width:4px;
}
.modTop span.modATR {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg.gif) no-repeat scroll -4px top;
float:right;
}
.modTop span.title{
color:#336699; 
font-size:14px; 
font-weight:bold; 
height:28px; 
line-height:28px;
padding-left:10px;
}
.modBody {
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
margin:0px;
padding:0px;
}
.modBody ul {
margin:0px;
padding:10px 0px 10px 0px;
list-style-type:none;
height:auto;
overflow:auto;
}
.modBody ul li{
color:#666666;
height:25px;
line-height:25px;
background:url(../images/bullets.gif) no-repeat scroll 10px 10px;
padding-left:25px;
}


.modBody1 {
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
margin:0px;
padding:0px;
}
.modBody1 ul {
margin:0px;
padding:10px 7px 10px 7px;
*padding:20px 7px 10px 7px;
list-style-type:none;
height:auto;
overflow:auto;
}
.modBody1 ul li{
color:#666666;
border-bottom:1px dashed #cccccc;
height:auto;
overflow:auto;
padding-bottom:5px;
margin-top:10px;
clear:both;
height:52px;
}
.xgpleft{
width:50px;
height:50px;
float:left;
text-align:center;
margin-right:5px;
margin-left:3px;
vertical-align:middle;
}
.xgpright{
width:145px;
float:right;
line-height:15px;
padding-top:8px;
}
.modBottom, .footerBot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/modAB.gif) repeat-x scroll left top;
height:4px;
overflow:hidden;
width:100%;
}
.modBottom span.modABL, .modBottom span.modABR, .modTopB span.modATR, .modTopB span.modATL {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg.gif) no-repeat scroll left -28px;
float:left;
height:4px;
overflow:hidden;
width:4px;
}
.modBottom span.modABR {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg.gif) no-repeat scroll -4px -28px;
float:right;
}
.tabContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tab.gif) repeat-x scroll center bottom;
overflow:hidden;
width:680px;
margin-top:30px;
}
.tabContainer ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.tabCot {
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
padding:0px 15px 10px;
color:#666666;
margin:0px;
width:648px;
height:auto;
overflow:auto;
}

.tabContainer li.currentBtn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tabOn_right.gif) no-repeat scroll right top;
}
.tabContainer li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tabOff_right.gif) no-repeat scroll right top;
float:left;
margin-right:2px;
width:90px;
text-align:center;
}
.tabContainer li.currentBtn a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tabOn_left.gif) no-repeat scroll left top;
color:#000000;
height:28px;
}
.tabContainer li.currentBtn a:link,.tabContainer li.currentBtn a:visited{
color:#336699;
} 
.tabContainer li a {
color:#336699;
font-size:14px;
font-weight:bolder;
}
.tabContainer li a:link,.tabContainer li a:visited {
color:#333333;
}
.tabContainer li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tabOff_left.gif) no-repeat scroll left top;
display:block !important;
height:27px;
line-height:27px;
width:90px;
text-align:center;
}
#slider-code .buttons {
padding:54px 0px 54px 10px;
background-color: #D4D4D4;
float:left;
width:12px;
}
#slider-code .viewport {
float:left;
width:885px;
margin:0px;
padding:0px;
height:auto;
overflow:auto;
}
#slider-code .disable { visibility: block; }
#slider-code .overview{
margin:0px;
padding:0px;
list-style-type:none;
}
#slider-code .overview li{
float:left;
width:105px;
margin:7px 0px 7px 0px;
padding:0px 10px 0px 10px;
border-right:1px dashed #cccccc;

}
.rdmiddle_title{
color:#336699;
margin-top:8px;
padding:0px;
height:40px;
overflow:hidden;
}
 

 
#slider-code .next{
padding:54px 10px 54px 0px;
background-color: #D4D4D4;
border-left:2px solid #666666;
float: right;
width:12px;
}
.pic-top{
width:100%;
margin:0px;
padding:0px;
}
.pic-top1{
width:100%;
background:url(../images/aa_01.gif) no-repeat;
height:5px;
}
.pic-bottom{
width:100%;
background: url(../images/aa_03.gif) no-repeat;
height:5px;
}
.datasheet_pdf{
margin-bottom:5px;
margin-left:10px;
padding:0px;
}
.datasheet_pdf_dspart{
height:30px;
line-height:30px;
}


div.content_block {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
display:block;
margin-bottom:10px;
}
div.round_table {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB url(../images/bgof_hr_vr.gif) repeat-y scroll left top;
display:block;
width:100%;
}
div.round_table div.top_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB url(../images/bgof_hr_vr.gif) repeat-x scroll center top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.round_table div.top_line .top_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB url(../images/top_left_corner.gif) no-repeat scroll left top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.round_table div.top_line .top_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB url(../images/top_right_corner.gif) no-repeat scroll right top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.round_table div.content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB url(../images/bgof_hr_vr.gif) repeat-y scroll right top;
display:block;
padding:0 1px;
height:auto;
overflow:auto;
}
div.round_table div.contentlei {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB url(../images/bgof_hr_vr.gif) repeat-y scroll right top;
display:block;
padding:2px;
height:auto;
overflow:auto;
}
div.round_table div.contentp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff;
border-left:1px solid #ebebeb;
border-right:1px solid #ebebeb;
display:block;
padding:0px 10px 10px 12px;
height:auto;
overflow:auto;
height:330px;
overflow-y:auto;
}
.div_clear {
border:0 none;
clear:both;
content:".";
display:block;
font-size:0.1em;
height:0;
line-height:0.1em;
visibility:hidden;
}
div.round_table div.bottom_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bgof_hr_vr.gif) repeat-x scroll center bottom;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.round_table div.bottom_line .bottom_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bottom_left_corner.gif) no-repeat scroll left top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.round_table div.bottom_line .bottom_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bottom_right_corner.gif) no-repeat scroll right top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
#resources_tools_accordion .AccordionPanelTab {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DCDCDC url(../images/close_arrow.gif) no-repeat scroll 390px 50%;
}
#resources_tools_accordion .AccordionPanelTabp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#336699  url(../images/open-left_nav_bottom.gif) no-repeat scroll 350px 50%;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:10px;
border:1px solid #ffffff;
height:30px;
line-height:30px;
}
div#cnt_mainarea div#resources_tools_accordion .titel {
cursor:pointer;
display:block;
font-family:"HelveticaNeue MediumCond",Arial,Verdana;
margin:0;
padding:0;
width:400px;
}

div#resources_tools_accordion img {
float:left;
margin:0 10px 0 0;
padding:0;
}
div.accordian {
display:block;
float:left;
font-size:13px;
padding:5px 0 0 10px;
font-size:14px;
font-weight:bold;
width:360px;
}
#resources_tools_accordion .AccordionPanelTab {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-user-select:none;
background:#DCDCDC url(../images/open_arrow.gif) no-repeat scroll 390px 50%;
border:1px solid #FFFFFF;
cursor:pointer;
font-family:"HelveticaNeue MediumCond",Arial,Verdana;
height:28px;
margin:0;
padding:2px 5px;
}
#resources_tools_accordion .AccordionPanelTabp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-user-select:none;
background:#336699 url(../images/left_nav_bottom.gif) no-repeat scroll 350px 50%;
border:1px solid #FFFFFF;
cursor:pointer;
font-family:"HelveticaNeue MediumCond",Arial,Verdana;
font-size:14px;
font-weight:bold;
padding-left:10px;
color:#ffffff;
height:30px;
line-height:30px;
margin:0;

}
#resources_tools_accordion .AccordionPanelContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
height:105px;
color:#666666;
margin:1px;
overflow:auto;
padding:0;
}
#resources_tools_accordion .AccordionPanelContent ul {
margin:0;
padding:5px 0 0 20px;;
}
#resources_tools_accordion .AccordionPanelContent ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/li_img.gif) no-repeat scroll 0 5px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 10px 3px;
}

.product_list1{
clear:both;
margin:0px;
padding:0px;
width:935px;
height:auto;
overflow:auto;
border-bottom:1px dashed #cccccc;
}
.product_list{
float:left;
width:300px;
height:auto;
overflow:auto;
margin-right:8px;
padding-bottom:25px;
margin-top:5px;
}
.product_list_title{
color:#336699;
font-weight:bold;
height:35px;
line-height:35px;
padding:0px;
margin:0px;
}
.product_list_neirong{
color:#666666;
padding:0px;
margin:0px;
font-size:12px;
}
.product_list_neirong ul{
margin:0px;
padding:0px 0px 0px 10px;
}
.product_list_neirong ul li{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bullets.gif) no-repeat scroll 7px 8px;
color:#666666;
display:block;
font-family:Arial,Helvetica,sans-serif;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:3px 0 2px 20px;
}

div#feature_specification .TabbedPanelsTabGroup {
margin:0 0 10px;
padding:0;
clear:both;
height:auto;
overflow:auto;
}
.button_white_bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
color:#5E5E5E;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-weight:bold;
height:22px;
margin:0;
padding:0;
text-transform:uppercase;
}
div#feature_specification .TabbedPanelsTab .specs {
color:#FFFFFF;
cursor:pointer;
height:22px;
padding:2px 0;
position:relative;
top:1px;
}
div#feature_specification .specs {
display:block;
float:right;
text-align:right;
width:160px;
}
.button{
text-align:center;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
line-height:22px;
}
.newslist{
margin:0px;
padding:10px 0px 20px;
}
.newslist ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.newslist ul li{
line-height:150%;
padding:0px 0px 0px -2px;
color:#336699;
margin-bottom:10px;
}
span.news_time{
color:#666666;
font-size:10px;
}
#newstitle{
font-size:14px;
font-weight:bold;
border-bottom:6px solid #E5E6E6;
height:25px;
line-height:25px;
padding-left:5px;
color:#5E6E6E;
}
.newsdetails{
margin:0px;
padding:20px 0px 20px;
line-height:20px;
font-size:12px;
color:#666666;
}




.pageaa {
font-size:12px;
margin-right:2px;
text-align:center;
margin-right:5px;
}
.pageaa a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-color:#DDDDDD #999999 #999999 #DDDDDD;
border-style:solid;
border-width:1px;
color:#58595B;
font-family:Courier New,Arial;
font-size:14px;
padding:2px 5px 2px 5px;
text-decoration:none;
}
.pageaa a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-color:#999999 #DDDDDD #DDDDDD #999999;
color:#58595B;
}
.pageaa a:link, .pageaa a:visited {
color:#58595B;
}
.pagecurrent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#336699 none repeat scroll 0 0;
border-color:#58595B;
color:#FFFFFF;
font-family:Courier New,Arial;
font-size:14px;
font-weight:bold;
padding:3px 5px 3px 5px;
margin-right:5px;
}
.pagecurrent a:link, .pagecurrent a:visited {
color:#ffffff;
}
div#environment_sec {
padding-top:20px;
width:100%;
}
div#environment_sec .left_menu {
float:left;
width:220px;
}
div#environment_sec .right_cnt_area {
float:right;
width:690px;
}

div#environment_nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DCDCDC;
margin:0 1px;
padding:0;
position:relative;
height:auto;
overflow:auto;
width:214px;
z-index:100;
}

div#environment_nav .comlist{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-bottom:1px solid #F0F0F0;
color:#237AB4;
font-family:arial,sans-serif;
font-size:12px;
padding-left:30px;
font-weight:bold;
background:#ffffff url(../images/bullets.gif)  no-repeat scroll 12px 10px;
height:30px;
line-height:30px;
width:184px;
}
div#environment_nav .comlistp{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF  url(../images/left_nav_bottom.gif) no-repeat scroll 190px 8px;
border-bottom:1px solid #F0F0F0;
color:#237AB4;
font-family:arial,sans-serif;
font-size:12px;
padding-left:10px;
height:25px;
line-height:25px;
width:204px;
}
.companypage{
line-height:20px;
color:#666666;
height:auto;
overflow:auto;
}

.searchbar{
height:25px;
border-bottom:6px solid #536893;
padding:20px 0px 10px 30px;
background-color:#EEEEEE;
margin-top:10px;
}
.relatedbar{
height:25px;
border-bottom:6px solid #3C71A1;
padding:20px 0px 10px 30px;
background-color:#EEEEEE;
margin-top:10px;
}
.teachdetail{
margin-top:15px;
height:auto;
overflow:auto;
clear:both;
}
div.technical_pod_sec {
padding:0 0 20px;
}
div.techround_table {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#6F84AE url(../images/technical_bgof_hr_vr.gif) repeat-y scroll left top;
display:block;
width:100%;
}
div.relatedround_table {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3C71A1 url(../images/technical_bgof_hr_vr.gif) repeat-y scroll left top;
display:block;
width:100%;
}
div.relatedround_table div.relatedtop_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bgof_hr_vr.gif) repeat-x scroll center top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.relatedround_table div.relatedtop_line .relatedtop_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_top_left_corner.gif) no-repeat scroll left top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.relatedround_table div.relatedtop_line .relatedtop_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_top_right_corner.gif) no-repeat scroll right top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.relatedround_table div.relatedcontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bgof_hr_vr.gif) repeat-y scroll right top;
display:block;
padding:0 1px;
}
div.relatedround_table div.relatedbottom_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bgof_hr_vr.gif) repeat-x scroll center bottom;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.relatedround_table div.relatedbottom_line .relatedbottom_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(../images/technical_bottom_left_corner.gif) no-repeat scroll left top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.relatedround_table div.relatedbottom_line .relatedbottom_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bottom_right_corner.gif) no-repeat scroll right top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}


div.techround_table div.techtop_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bgof_hr_vr.gif) repeat-x scroll center top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.techround_table div.techtop_line .techtop_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_top_left_corner.gif) no-repeat scroll left top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.techround_table div.techtop_line .techtop_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_top_right_corner.gif) no-repeat scroll right top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.techround_table div.techcontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bgof_hr_vr.gif) repeat-y scroll right top;
display:block;
padding:0 1px;
}
div.techround_table div.techbottom_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bgof_hr_vr.gif) repeat-x scroll center bottom;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.techround_table div.techbottom_line .techbottom_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(../images/technical_bottom_left_corner.gif) no-repeat scroll left top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
div.techround_table div.techbottom_line .techbottom_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/technical_bottom_right_corner.gif) no-repeat scroll right top;
display:block;
font-size:0.1em;
height:2px;
line-height:0.1em;
width:100%;
}
.teachtitle{
padding:10px 0px 10px 60px;
background: url(../images/Tools_small.gif) no-repeat scroll 20px 5px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.relatedtitle{
padding:10px 0px 10px 60px;
background:url(../images/gif_57_010.gif) no-repeat scroll 20px 2px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.teachcontain{
 background-color:#ffffff;
 border:1px solid #536893;
 height:auto;
 overflow:auto;
 width:930px;
 *width:929px;
 }
 
.servicetitle{
font-size:14px;
font-weight:bold;
height:28px;
line-height:28px;
background:url(../images/20070918225616355.gif) no-repeat scroll 10px 5px;
padding-left:30px;
color:#336699;
border-bottom:6px solid #eeeeee;
}
.zhaopintitle{
font-size:14px;
font-weight:bold;
height:28px;
line-height:28px;
background:url(../images/20070918225616355.gif) no-repeat scroll 10px 5px;
padding-left:30px;
color:#336699;
}
.servicedetail{
line-height:20px;
color:#666666;
margin:10px 0px 10px 10px;
padding:0px;
}
.compangmap{
line-height:20px;
color:#666666;
margin:5px 0px 10px 0px;
padding:0px;
}
.companytitle{
font-size:14px; 
color:#0066CC; 
font-weight:bold; 
height:30px; 
line-height:30px;
padding-left:20px;
margin-top:10px;
}

.servicetag{
color:#336699; 
font-weight:bold; 
}
.culturelist{
margin:10px 0 0 0;
clear:both;
padding:0px;
height:auto;
overflow:auto;
}
.culturelist ul{
margin:0 0 0 10px;
padding:0px;
list-style-type:none;
}
.culturelist ul li{
background:url(../images/li_img.gif) no-repeat 5px 8px;
padding-left:15px;
height:20px;
line-height:20px;
text-align:left;
color:#666666;
}
.productlistnav{
font-size:14px;
color:#FF9900;
font-weight:bold;
height:30px;
line-height:30px;
border-bottom:1px solid #336699;
margin:5px 0px 0px 0px;
padding-left:10px;
}
.zhaopinlist{
height:30px; 
line-height:30px; 
text-align: center; 
font-weight:bold;
background-color:#EDEEE7;
color:#336699;
}
.zhaopinlist1{
height:35px; 
text-align: center; 
background-color:#ffffff;
}
.zhaopinlist2{
height:35px; 
text-align: center; 
background-color: #F2F2F2;
}
.zhaopinlittle{
padding-left:10px; 
text-align:left;
}
.yingpinlittle{
padding-left:10px; 
text-align:left;
color:#FF9900;
}
.zizhinav{
height:30px;
line-height:30px;
color: #336699;
background:#EDEEE7 url(../images/20070509090311762.gif) no-repeat scroll 10px 10px;
font-weight:bold;
padding-left:35px;
text-align:left;
}
.zizhilist1{
height:35px;
background: #FFFFFF url(../images/bullets.gif) no-repeat scroll 10px 13px;
padding-left:25px;
}
.zizhilist2{
height:35px;
background:#F2F2F2 url(../images/bullets.gif) no-repeat scroll 10px 13px;
padding-left:25px;
}
.zizhipic{
width:220px;
padding:0px;
margin-right:10px;
margin-top:20px;
float:left;
}
.zizhipic1{
width:160px;
padding:0px;
margin-right:12px;
margin-top:20px;
float:left;
}
.zizhipictitle{
height:25px;
line-height:25px;
color:#336699;
font-weight:bold;
text-align:center;
}
.clientlist{
margin:10px 0px 0px 0px;
padding:0px;
height:auto;
overflow:auto;
}
.clientleft{
float:left;
width:300px;
height:auto;
overflow:auto;
text-align:center;
}
.clientright{
float:right;
width:630px;
height:auto;
overflow:auto;
}
.clienttitle{
height:30px;
color:#336699;
line-height:30px;
text-align:left;
font-size:14px;
font-weight:bold;
padding-left:10px;
}
.clientdetail{
margin:0px;
padding:0px;
height:auto;
overflow:auto;
}
.clientdetail ul{
margin:0px 0px 0px 10px;
padding:0px;
list-style-type:none;
}
.clientdetail ul li{
font-size:12px;
height:25px;
line-height:25px;
padding-left:25px;
color:#666666;
background:url(../images/bullets.gif) no-repeat scroll 10px 10px;
}










